import React from "react"


// React.forwardRef 表示ref转发
// 转发到函数式组件内部的DOM上
let Child = React.forwardRef((props, ref) => {
  return (
    <div>
      <h3>我是一个h3</h3>
      {/* 通过ref转发，就可以获取dom元素 */}
      <span ref={ref}>我是一个span</span>
    </div>
  )
});



class DemoA extends React.PureComponent {
  fn() {
    console.log(this.refs.xxx);
  }
  render() {
    return (
      <div>
        <h1>类组件</h1>
        {/* ref写在一个函数式组件上 */}
        <Child ref="xxx"></Child>
        <button onClick={() => this.fn()}>点我</button>
      </div>
    )
  }
}

export default DemoA;